72667 Following base memory functions use default Foxit manager for current module
72668*/
72669
72670/*
72671 Time
72672*/
72673
72674/*
72675 Type for process ID
72676*/
72677
72678/*
72679 Process management
72680*/
72681
72682/*
72683 Flags for thread priorities
72684*/
72685
72686/*
72687 Thread handler
72688*/
72689
72690/*
72691 Thread functions
72692*/
72693
72694/*
72695 Context access
72696*/
72697
72698/*
72699 Mutex
72700*/
72701
72702/*
72703@note Mutex is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following functions under this condition. Mutex
72704supports recursive calls in same thread.
72705
72706*/
72707
72708/*
72709 Spin Lock
72710*/
72711
72712/*
72713@note Spin Lock is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following functions under this condition.
72714Spin Lock
72715is a light-weight cocurrency mechanism for synchronizing access. Spin Lock doesn't support recursive calls in same thread.
72716
72717*/
72718
72719/*
72720 Read-Write lock
72721*/
72722
72723/*
72724@note Read-Write Lock is disabled under single-thread mode or <i>FPDFAPI_MT</i> isn't defined, do not call the following functions under this
72725condition.
72726
72727*/
72728
72729/*
72730 Atomic Count
72731*/
72732
72733/*
72734@note Atomic Count provides an atomic mechanism to access integer value between multiple threads. Following functions also work under single-thread
72735mode.
72736
72737*/
72738
72739/*
72740 Macro definitions for File accessing modes
72741*/
72742
72743/*
72744 Byte string concatenation operation
72745*/
72746
72747/*
72748Both side of the concatenation operator (+) can be: